Text copied to clipboard!

Otsikko

Text copied to clipboard!

Laiteohjelmistokehittäjä

Kuvaus

Text copied to clipboard!
Etsimme kokenutta ja motivoitunutta laiteohjelmistoasiantuntijaa liittymään teknologiaosaajiemme tiimiin. Tässä roolissa vastaat sulautettujen järjestelmien ohjelmistokehityksestä, mukaan lukien laitteistojen ja ohjelmistojen välinen rajapinta, matalan tason ohjelmointi sekä järjestelmien optimointi suorituskyvyn ja luotettavuuden varmistamiseksi. Laiteohjelmistoasiantuntijana työskentelet tiiviissä yhteistyössä laitteistosuunnittelijoiden, ohjelmistokehittäjien ja testausinsinöörien kanssa kehittääksesi innovatiivisia ratkaisuja eri toimialoille, kuten teollisuusautomaatioon, terveysteknologiaan ja kuluttajaelektroniikkaan. Tehtävässä menestyminen edellyttää vahvaa ymmärrystä sulautetuista järjestelmistä, reaaliaikaisista käyttöjärjestelmistä (RTOS), C/C++-ohjelmoinnista sekä laitteistojen rajapinnoista, kuten SPI, I2C ja UART. Tarjoamme sinulle mahdollisuuden työskennellä monipuolisissa ja teknisesti haastavissa projekteissa, joissa pääset kehittämään osaamistasi ja vaikuttamaan tuotteiden tekniseen toteutukseen alusta loppuun. Arvostamme oma-aloitteisuutta, ongelmanratkaisukykyä ja halua oppia uutta nopeasti kehittyvässä teknologiaympäristössä. Jos sinulla on intohimo sulautettuihin järjestelmiin ja haluat olla osa asiantuntevaa ja innostunutta tiimiä, lähetä hakemuksesi jo tänään!

Vastuut

Text copied to clipboard!
  • Sulautettujen järjestelmien ohjelmistosuunnittelu ja -kehitys
  • Matalan tason ohjelmointi C/C++-kielillä
  • Reaaliaikaisen käyttöjärjestelmän (RTOS) integrointi ja konfigurointi
  • Laitteiston ja ohjelmiston rajapintojen toteutus (SPI, I2C, UART)
  • Ohjelmiston testaus ja virheenkorjaus
  • Dokumentaation laatiminen ja ylläpito
  • Yhteistyö laitteistosuunnittelijoiden ja muiden sidosryhmien kanssa
  • Osallistuminen teknisiin katselmuksiin ja suunnittelupalavereihin
  • Järjestelmän suorituskyvyn optimointi
  • Uusien teknologioiden ja työkalujen arviointi ja käyttöönotto

Vaatimukset

Text copied to clipboard!
  • Soveltuva korkeakoulututkinto (esim. tietotekniikka, elektroniikka)
  • Vähintään 3 vuoden kokemus sulautettujen järjestelmien kehityksestä
  • Vahva osaaminen C/C++-ohjelmoinnista
  • Kokemus RTOS-järjestelmistä (esim. FreeRTOS, Zephyr)
  • Hyvä ymmärrys laitteistojen rajapinnoista ja protokollista
  • Kyky lukea ja ymmärtää piirikaavioita ja datalehtiä
  • Kokemus versionhallintajärjestelmistä (esim. Git)
  • Hyvät ongelmanratkaisutaidot ja analyyttinen ajattelukyky
  • Hyvä suomen ja englannin kielen taito
  • Tiimityöskentelytaidot ja oma-aloitteisuus

Mahdolliset haastattelukysymykset

Text copied to clipboard!
  • Kerro kokemuksestasi sulautettujen järjestelmien parissa.
  • Mitä RTOS-järjestelmiä olet käyttänyt ja missä projekteissa?
  • Miten lähestyt laitteisto-ongelmien vianetsintää?
  • Kuvaile tilanne, jossa optimoit ohjelmiston suorituskykyä.
  • Miten varmistat ohjelmiston luotettavuuden ja testattavuuden?
  • Mitä työkaluja käytät ohjelmistokehityksessä ja miksi?
  • Oletko työskennellyt monialaisessa tiimissä? Miten sujuu yhteistyö?
  • Miten pysyt ajan tasalla uusista teknologioista?
  • Kerro esimerkki projektista, jossa toimit avainroolissa.
  • Miten dokumentoit työsi ja miksi se on tärkeää?